package id.net.iconpln.bb.server.service;

import id.net.iconpln.bb.server.model.persistence.ModelPerencanaaBb;
import id.net.iconpln.bb.server.model.persistence.MasterAllMembers;
import id.net.iconpln.bb.server.model.persistence.MasterJadwal;
import id.net.iconpln.bb.server.model.persistence.MasterModul;
import id.net.iconpln.bb.server.model.persistence.MasterPasokan;
import id.net.iconpln.bb.server.model.persistence.MasterPemasok;
import id.net.iconpln.bb.server.model.persistence.MasterPembangkit;
import id.net.iconpln.bb.server.model.persistence.MasterSurveyor;
import id.net.iconpln.bb.server.model.persistence.MasterTransportir;
import id.net.iconpln.bb.server.model.persistence.ModelPengendalianBb;
import id.net.iconpln.bb.server.model.persistence.RakorPKS;

import java.util.List;
import java.util.Map;

public interface BbServices {
	public List<MasterModul> getMasterModul();
	public List<MasterAllMembers> getListMasterBb(String codeMaster);
	public List<Map> getListPengendalianBb(String kode, Map map);
	public List<ModelPerencanaaBb> getListPerencanaanBb(String id_pltu);
	public List<MasterPembangkit> getkitall();
	public List<MasterPemasok> getpemasokall();
	public List<MasterJadwal> getjadwalall();
	public List<RakorPKS> getrakorall();
	public List<MasterSurveyor> getsurveyorall();
	public List<MasterTransportir> gettransall();
	public List<MasterPasokan> getpasokanall();
	public void saveMasterKit(MasterAllMembers masterallmembers,String codeMaster,String crud);
	public void updateMasterKit(MasterAllMembers masterallmembers);
	
	public List<Map> insertBbPengendalian(String kode, Map map);
	public List<Map> getListpemasok_rakor(String kode, Map map);
	public List<Map> getListpltu_rakor(String kode, Map map);
	public List<Map> setRelationRakor(String kode, Map map);
	
}
